remaining lifetime - Español Inglés Diccionario